<!DOCTYPE html>
<html class="client-nojs vector-feature-night-mode-disabled vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-sticky-header-enabled" lang="en" dir="ltr"><head>
<meta charset="UTF-8">
<title>Sensor node</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="canonical" href="https://en.wikipedia.org/wiki/Sensor_node"> <link href="./mw/ext.cite.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.icons.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/user.styles.css" rel="stylesheet" type="text/css">
<meta name="ResourceLoaderDynamicStyles" content="">
<link rel="stylesheet" type="text/css" href="./mw/site.styles.css">
<link rel="stylesheet" type="text/css" href="./mw/noscript.css">
<link rel="stylesheet" type="text/css" href="./footer.css">
<link rel="stylesheet" type="text/css" href="./vector-2022.css">
</head>
<body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-Sensor_node rootpage-Sensor_node skin-vector-2022 action-view">
<div class="mw-page-container">
<div class="mw-page-container-inner">
<div class="mw-content-container">
<main id="content" class="mw-body">
<header class="mw-body-header vector-page-titlebar">
<h1 id="firstHeading" class="firstHeading mw-first-heading">
<span id="openzim-page-title" class="mw-page-title-main"><span class="mw-page-title-main">Sensor node</span></span>
</h1>
</header>
<a id="top"></a>
<div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
<div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="en" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr"><style data-mw-deduplicate="TemplateStyles:r1251242444">
/* start https://en.wikipedia.org/ */
.mw-parser-output .ambox{border:1px solid #a2a9b1;border-left:10px solid #36c;background-color:#fbfbfb;box-sizing:border-box}.mw-parser-output .ambox+link+.ambox,.mw-parser-output .ambox+link+style+.ambox,.mw-parser-output .ambox+link+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+style+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+link+.ambox{margin-top:-1px}html body.mediawiki .mw-parser-output .ambox.mbox-small-left{margin:4px 1em 4px 0;overflow:hidden;width:238px;border-collapse:collapse;font-size:88%;line-height:1.25em}.mw-parser-output .ambox-speedy{border-left:10px solid #b32424;background-color:#fee7e6}.mw-parser-output .ambox-delete{border-left:10px solid #b32424}.mw-parser-output .ambox-content{border-left:10px solid #f28500}.mw-parser-output .ambox-style{border-left:10px solid #fc3}.mw-parser-output .ambox-move{border-left:10px solid #9932cc}.mw-parser-output .ambox-protection{border-left:10px solid #a2a9b1}.mw-parser-output .ambox .mbox-text{border:none;padding:0.25em 0.5em;width:100%}.mw-parser-output .ambox .mbox-image{border:none;padding:2px 0 2px 0.5em;text-align:center}.mw-parser-output .ambox .mbox-imageright{border:none;padding:2px 0.5em 2px 0;text-align:center}.mw-parser-output .ambox .mbox-empty-cell{border:none;padding:0;width:1px}.mw-parser-output .ambox .mbox-image-div{width:52px}@media(min-width:720px){.mw-parser-output .ambox{margin:0 10%}}@media print{body.ns-0 .mw-parser-output .ambox{display:none!important}}
/* end https://en.wikipedia.org/ */
</style>
<p>A <b>sensor node</b> (also known as a <b>mote</b> in <a href="North_America" title="North America">North America</a>), consists of an individual <a href="Node_(networking)" title="Node (networking)">node</a> from a <a href="Sensor_network" class="mw-redirect" title="Sensor network">sensor network</a> that is capable of performing a desired action such as gathering, processing or communicating information with other connected nodes in a network.
</p>
<meta property="mw:PageProp/toc">
<div class="mw-heading mw-heading2"><h2 id="History">History</h2></div>
<p>Although <a href="Wireless_Sensor_Networks" class="mw-redirect" title="Wireless Sensor Networks">wireless sensor networks</a> have existed for decades and used for diverse applications such as earthquake measurements or warfare, the modern development of small sensor nodes dates back to the 1998 <a href="Smartdust" title="Smartdust">Smartdust</a> project<sup id="cite_ref-1" class="reference"><a href="#cite_note-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup> and the NASA. <a href="Sensor_Web" class="mw-redirect" title="Sensor Web">Sensor Web</a><sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup> One of the objectives of the <a href="Smartdust" title="Smartdust">Smartdust</a> project was to create autonomous sensing and communication within a cubic millimeter of space, though this project ended early on, it led to many more research projects and major research centres such as The Berkeley NEST<sup id="cite_ref-3" class="reference"><a href="#cite_note-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup> and CENS.<sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup> The researchers involved in these projects coined the term <i>mote</i> to refer to a sensor node. The equivalent term in the NASA Sensor Webs Project for a physical sensor node is <i>pod</i>, although the sensor node in a Sensor Web can be another Sensor Web itself. Physical sensor nodes have been able to increase their effectiveness and its capability in conjunction with <a href="Moore's_Law" class="mw-redirect" title="Moore's Law">Moore's Law</a>.
The chip footprint contains more complex and lower powered <a href="Microcontrollers" class="mw-redirect" title="Microcontrollers">microcontrollers</a>. Thus, for the same node footprint, more silicon capability can be packed into it. Nowadays, motes focus on providing the longest wireless range (dozens of km), the lowest energy consumption (a few uA) and the easiest development process for the user.<sup id="cite_ref-5" class="reference"><a href="#cite_note-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading2"><h2 id="Components">Components</h2></div>
<p>The main components of a sensor node usually involve a <a href="Microcontroller" title="Microcontroller">microcontroller</a>, <a href="Transceiver" title="Transceiver">transceiver</a>, external <a href="Memory" title="Memory">memory</a>, <a href="Electric_power" title="Electric power">power source</a> and one or more <a href="Sensors" class="mw-redirect" title="Sensors">sensors</a>.
</p>
<div class="mw-heading mw-heading3"><h3 id="Sensors">Sensors</h3></div>
<p><a href="Sensor" title="Sensor">Sensors</a> are used by wireless sensor nodes to capture data from their environment. They are hardware devices that produce a measurable response to a change in a physical condition like temperature or pressure. Sensors measure physical data of the parameter to be monitored and have specific characteristics such as accuracy, sensitivity etc. The continual <a href="Analog_signal" title="Analog signal">analog signal</a> produced by the sensors is digitized by an <a href="Analog-to-digital_converter" title="Analog-to-digital converter">analog-to-digital converter</a> and sent to controllers for further processing. Some sensors contain the necessary electronics to convert the raw signals into readings which can be retrieved via a digital link (e.g. I2C, SPI) and many convert to units such as °C. Most sensor nodes are small in size, consume little energy, operate in high volumetric densities, be autonomous and operate unattended, and be adaptive to the environment. As wireless sensor nodes are typically very small electronic devices, they can only be equipped with a limited power source of less than 0.5-2 ampere-hour and 1.2-3.7 volts.
</p><p>Sensors are classified into three categories: passive, omnidirectional sensors; passive, narrow-beam sensors; and active sensors. Passive sensors sense the data without actually manipulating the environment by active probing. They are self powered; that is, energy is needed only to amplify their analog signal. Active sensors actively probe the environment, for example, a sonar or radar sensor, and they require continuous energy from a power source. Narrow-beam sensors have a well-defined notion of direction of measurement, similar to a camera. Omnidirectional sensors have no notion of direction involved in their measurements.
</p><p>Most theoretical work on WSNs assumes the use of passive, omnidirectional sensors. Each sensor node has a certain area of coverage for which it can reliably and accurately report the particular quantity that it is observing. Several sources of power consumption in sensors are: signal sampling and conversion of physical signals to electrical ones, signal conditioning, and analog-to-digital conversion. Spatial density of sensor nodes in the field may be as high as 20 nodes per cubic meter.
</p>
<div class="mw-heading mw-heading3"><h3 id="Controller">Controller</h3></div>
<p>The controller performs tasks, processes data and controls the functionality of other components in the sensor node. While the most common controller is a <a href="Microcontroller" title="Microcontroller">microcontroller</a>, other alternatives that can be used as a controller are: a general purpose <a href="Desktop_computer" title="Desktop computer">desktop</a> <a href="Microprocessor" title="Microprocessor">microprocessor</a>, <a href="Digital_signal_processors" class="mw-redirect" title="Digital signal processors">digital signal processors</a>, <a href="Field_Programmable_Gate_Array" class="mw-redirect" title="Field Programmable Gate Array">FPGAs</a> and <a href="Application-specific_integrated_circuit" title="Application-specific integrated circuit">ASICs</a>. A microcontroller is often used in many <a href="Embedded_systems" class="mw-redirect" title="Embedded systems">sensor nodes</a> due to its low cost, flexibility to connect to other devices (or nodes in a network), ease of programming, and low power consumption. A general purpose microprocessor generally has a higher power consumption than a microcontroller, making it an undesirable choice for a sensor node. Digital Signal Processors may be chosen for broadband <a href="Wireless_communication" class="mw-redirect" title="Wireless communication">wireless communication</a> applications, but in <a href="Wireless_Sensor_Networks" class="mw-redirect" title="Wireless Sensor Networks">Wireless Sensor Networks</a> the wireless communication is often modest: i.e., simpler, easier to process <a href="Modulation" class="mw-redirect" title="Modulation">modulation</a> and the <a href="Signal_processing" title="Signal processing">signal processing</a> tasks of actual sensing of data is less complicated. Therefore, the advantages of DSPs are not usually of much importance to wireless sensor nodes. FPGAs can be reprogrammed and reconfigured according to requirements, but this takes more time and energy than desired.
</p><p><b>Transceiver</b>
</p><p>Sensor nodes often make use of <a href="ISM_band" class="mw-redirect" title="ISM band">ISM band</a>, which gives free <a href="Radio" title="Radio">radio</a>, spectrum allocation and global availability. The possible choices of wireless transmission media are <a href="Radio_frequency" title="Radio frequency">radio frequency</a> (RF), <a href="Optical_communication" title="Optical communication">optical communication</a> (laser) and <a href="Infrared" title="Infrared">infrared</a>. Lasers require less energy , but need <a href="Line-of-sight_propagation" title="Line-of-sight propagation">line-of-sight</a> for <a href="Communication" title="Communication">communication</a> and are sensitive to atmospheric conditions. Infrared, like lasers, needs no <a href="Antenna_(radio)" title="Antenna (radio)">antenna</a> but it is limited in its <a href="Broadcasting" title="Broadcasting">broadcasting</a> capacity. Radio frequency-based communication is the most relevant that fits most of the WSN applications. WSNs tend to use license-free communication frequencies: 173, 433, 868, and 915 <a href="MHz" class="mw-redirect" title="MHz">MHz</a>; and 2.4 <a href="GHz" class="mw-redirect" title="GHz">GHz</a>. The functionality of both <a href="Transmitter" title="Transmitter">transmitter</a> and <a href="Receiver_(radio)" class="mw-redirect" title="Receiver (radio)">receiver</a> are combined into a single device known as a <a href="Transceiver" title="Transceiver">transceiver</a>. Transceivers often lack unique identifiers. The operational states are transmit, receive, idle, and sleep. Current generation transceivers have built-in <a href="State_machines" class="mw-redirect" title="State machines">state machines</a> that perform some operations automatically.
</p><p>Most transceivers operating in idle mode have a power consumption almost equal to the power consumed in receive mode.<sup id="cite_ref-6" class="reference"><a href="#cite_note-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup> Thus, it is better to completely shut down the transceiver rather than leave it in the idle mode when it is not transmitting or receiving. A significant amount of power is consumed when switching from sleep mode to transmit mode in order to transmit a packet.
</p>
<div class="mw-heading mw-heading3"><h3 id="External_memory">External memory</h3></div>
<p>From an energy perspective, the most relevant kinds of memory are the on-chip memory of a microcontroller and <a href="Flash_memory" title="Flash memory">Flash memory</a>—off-chip <a href="RAM" class="mw-redirect" title="RAM">RAM</a> is rarely, if ever, used. Flash memories are used due to their cost and storage capacity. Memory requirements are very much application dependent. Two categories of memory based on the purpose of storage are: user memory used for storing application related or personal data, and program memory used for programming the device. Program memory also contains identification data of the device if present.
</p>
<div class="mw-heading mw-heading3"><h3 id="Power_source">Power source</h3></div>
<p>A wireless sensor node is a popular solution when it is difficult or impossible to run a mains supply to the sensor node. However, since the wireless sensor node is often placed in a hard-to-reach location, changing the battery regularly can be costly and inconvenient. An important aspect in the development of a wireless sensor node is ensuring that there is always adequate energy available to power the system.
The sensor node <a href="Power_consumption" class="mw-redirect" title="Power consumption">consumes power</a> for sensing, communicating and data processing. More energy is required for <a href="Data_communication" title="Data communication">data communication</a> than any other process. The energy cost of transmitting 1 Kb a distance of 100 metres (330 ft) is approximately the same as that used for the execution of 3 million instructions by a 100 million instructions per second/W processor. Power is stored either in batteries or capacitors. Batteries, both rechargeable and non-rechargeable, are the main source of power supply for sensor nodes. They are also classified according to electrochemical material used for the electrodes such as <a href="Nickel-cadmium_battery" class="mw-redirect" title="Nickel-cadmium battery">NiCd</a> (nickel-cadmium), <a href="Nickel-zinc_battery" class="mw-redirect" title="Nickel-zinc battery">NiZn</a> (nickel-zinc), <a href="Nickel-metal_hydride_battery" class="mw-redirect" title="Nickel-metal hydride battery">NiMH</a> (nickel-metal hydride), and <a href="Lithium-ion_battery" title="Lithium-ion battery">lithium-ion</a>.
Current sensors are able to renew their energy from <a href="Solar_energy" title="Solar energy">solar</a> sources, Radio Frequency(RF), <a href="Thermogenerator" class="mw-redirect" title="Thermogenerator">temperature</a> differences, or <a href="Vibration_powered_generator" class="mw-redirect" title="Vibration powered generator">vibration</a>. Two power saving policies used are Dynamic Power Management (DPM) and <a href="Dynamic_Voltage_Scaling" class="mw-redirect" title="Dynamic Voltage Scaling">Dynamic Voltage Scaling</a> (DVS).<sup id="cite_ref-7" class="reference"><a href="#cite_note-7"><span class="cite-bracket">[</span>7<span class="cite-bracket">]</span></a></sup> DPM conserves power by shutting down parts of the sensor node which are not currently used or active. A DVS scheme varies the power levels within the sensor node depending on the non-deterministic workload. By varying the voltage along with the frequency, it is possible to obtain quadratic reduction in power consumption.
</p>
<div class="mw-heading mw-heading2"><h2 id="See_also">See also</h2></div>
<ul><li><a href="Mesh_networking" title="Mesh networking">Mesh networking</a></li>
<li><a href="Mobile_ad_hoc_network" class="mw-redirect" title="Mobile ad hoc network">Mobile ad hoc network</a> (MANETS)</li>
<li><a href="List_of_wireless_sensor_nodes" title="List of wireless sensor nodes">List of wireless sensor nodes</a></li>
<li><a href="MWSN" class="mw-redirect" title="MWSN">Mobile Wireless Sensor Networks</a></li></ul>
<div class="mw-heading mw-heading2"><h2 id="References">References</h2></div>
<style data-mw-deduplicate="TemplateStyles:r1239543626">
/* start https://en.wikipedia.org/ */
.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}
/* end https://en.wikipedia.org/ */
</style><div class="reflist">
<div class="mw-references-wrap"><ol class="references">
<li id="cite_note-1"><span class="mw-cite-backlink"><b><a href="#cite_ref-1">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://robotics.eecs.berkeley.edu/~pister/SmartDust/">Smart Dust</a></span>
</li>
<li id="cite_note-2"><span class="mw-cite-backlink"><b><a href="#cite_ref-2">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://www.techbriefs.com/content/view/2227/32/">NASA Tech Brief</a></span>
</li>
<li id="cite_note-3"><span class="mw-cite-backlink"><b><a href="#cite_ref-3">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://webs.cs.berkeley.edu/">Home</a> <a rel="nofollow" class="external text" href="https://web.archive.org/web/20011110031435/http://webs.cs.berkeley.edu/">Archived</a> 2001-11-10 at the <a href="Wayback_Machine" title="Wayback Machine">Wayback Machine</a></span>
</li>
<li id="cite_note-4"><span class="mw-cite-backlink"><b><a href="#cite_ref-4">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://research.cens.ucla.edu/">CENS: Center for Embedded Networked Sensing</a> <a rel="nofollow" class="external text" href="http://webarchive.loc.gov/all/20090407035705/http://research.cens.ucla.edu/">Archived</a> 2009-04-07 at the <a href="Library_of_Congress" title="Library of Congress">Library of Congress</a> Web Archives</span>
</li>
<li id="cite_note-5"><span class="mw-cite-backlink"><b><a href="#cite_ref-5">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://www.sensor-networks.org/index.php?page=0932832814">"Waspmote: a modern mote"</a></span>
</li>
<li id="cite_note-6"><span class="mw-cite-backlink"><b><a href="#cite_ref-6">^</a></b></span> <span class="reference-text">Y. Xu, J. Heidemann, and D. Estrin, Geography-informed energy conservation for ad hoc routing, in Proc. Mobicom, 2001, pp. 70–84</span>
</li>
<li id="cite_note-7"><span class="mw-cite-backlink"><b><a href="#cite_ref-7">^</a></b></span> <span class="reference-text">Dynamic Power Management in Wireless Sensor Networks, Amit Sinha and Anantha Chandrakasan, IEEE Design & Test of Computers, Vol. 18, No. 2, March–April 2001</span>
</li>
</ol></div></div>
<div class="navbox-styles"><style data-mw-deduplicate="TemplateStyles:r1129693374">
/* start https://en.wikipedia.org/ */
.mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:" · ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}
/* end https://en.wikipedia.org/ */
</style><style data-mw-deduplicate="TemplateStyles:r1236075235">
/* start https://en.wikipedia.org/ */
.mw-parser-output .navbox{box-sizing:border-box;border:1px solid #a2a9b1;width:100%;clear:both;font-size:88%;text-align:center;padding:1px;margin:1em auto 0}.mw-parser-output .navbox .navbox{margin-top:0}.mw-parser-output .navbox+.navbox,.mw-parser-output .navbox+.navbox-styles+.navbox{margin-top:-1px}.mw-parser-output .navbox-inner,.mw-parser-output .navbox-subgroup{width:100%}.mw-parser-output .navbox-group,.mw-parser-output .navbox-title,.mw-parser-output .navbox-abovebelow{padding:0.25em 1em;line-height:1.5em;text-align:center}.mw-parser-output .navbox-group{white-space:nowrap;text-align:right}.mw-parser-output .navbox,.mw-parser-output .navbox-subgroup{background-color:#fdfdfd}.mw-parser-output .navbox-list{line-height:1.5em;border-color:#fdfdfd}.mw-parser-output .navbox-list-with-group{text-align:left;border-left-width:2px;border-left-style:solid}.mw-parser-output tr+tr>.navbox-abovebelow,.mw-parser-output tr+tr>.navbox-group,.mw-parser-output tr+tr>.navbox-image,.mw-parser-output tr+tr>.navbox-list{border-top:2px solid #fdfdfd}.mw-parser-output .navbox-title{background-color:#ccf}.mw-parser-output .navbox-abovebelow,.mw-parser-output .navbox-group,.mw-parser-output .navbox-subgroup .navbox-title{background-color:#ddf}.mw-parser-output .navbox-subgroup .navbox-group,.mw-parser-output .navbox-subgroup .navbox-abovebelow{background-color:#e6e6ff}.mw-parser-output .navbox-even{background-color:#f7f7f7}.mw-parser-output .navbox-odd{background-color:transparent}.mw-parser-output .navbox .hlist td dl,.mw-parser-output .navbox .hlist td ol,.mw-parser-output .navbox .hlist td ul,.mw-parser-output .navbox td.hlist dl,.mw-parser-output .navbox td.hlist ol,.mw-parser-output .navbox td.hlist ul{padding:0.125em 0}.mw-parser-output .navbox .navbar{display:block;font-size:100%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}body.skin--responsive .mw-parser-output .navbox-image img{max-width:none!important}@media print{body.ns-0 .mw-parser-output .navbox{display:none!important}}
/* end https://en.wikipedia.org/ */
</style></div><div role="navigation" class="navbox" aria-labelledby="Wireless_sensor_network370" style="padding:3px"><table class="nowraplinks mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><style data-mw-deduplicate="TemplateStyles:r1239400231">
/* start https://en.wikipedia.org/ */
.mw-parser-output .navbar{display:inline;font-size:88%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar a>span,.mw-parser-output .navbar a>abbr{text-decoration:inherit}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}html.skin-theme-clientpref-night .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}}@media print{.mw-parser-output .navbar{display:none!important}}
/* end https://en.wikipedia.org/ */
</style><div id="Wireless_sensor_network370" style="font-size:114%;margin:0 4em"><a href="Wireless_sensor_network" title="Wireless sensor network">Wireless sensor network</a></div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Operating_system" title="Operating system">Operating<br>systems</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Contiki" title="Contiki">Contiki</a></li>
<li><a href="ERIKA_Enterprise" title="ERIKA Enterprise">ERIKA Enterprise</a></li>
<li><a href="LiteOS" title="LiteOS">LiteOS</a></li>
<li>NanoQplus</li>
<li><a href="Nano-RK" title="Nano-RK">Nano-RK</a></li>
<li><a href="OpenTag" title="OpenTag">OpenTag</a></li>
<li><a href="RIOT_(operating_system)" title="RIOT (operating system)">RIOT</a></li>
<li><a href="TinyOS" title="TinyOS">TinyOS</a></li>
<li><a href="OpenWSN" title="OpenWSN">OpenWSN</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Communication_protocol" title="Communication protocol">Communications<br>protocols</a></th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="6LoWPAN" title="6LoWPAN">6LoWPAN</a></li>
<li><a href="IEEE_802.15.4" title="IEEE 802.15.4">IEEE 802.15.4</a></li>
<li><a href="ANT_(network)" title="ANT (network)">ANT</a></li>
<li><a href="Bluetooth" title="Bluetooth">Bluetooth</a></li>
<li><a href="Bluetooth_Low_Energy" title="Bluetooth Low Energy">Bluetooth Low Energy</a> (Wibree)</li>
<li><a href="DASH7" title="DASH7">DASH7</a></li>
<li><a href="ISA100.11a" title="ISA100.11a">ISA100.11a</a></li>
<li><a href="MiWi" title="MiWi">MiWi</a></li>
<li><a href="Near-field_communication" title="Near-field communication">Near-field communication</a></li>
<li><a href="OCARI" title="OCARI">OCARI</a></li>
<li><a href="One-Net" title="One-Net">One-Net</a></li>
<li><a href="OSIAN" title="OSIAN">OSIAN</a></li>
<li><a href="Amazon_Sidewalk" title="Amazon Sidewalk">Sidewalk</a></li>
<li><a href="Thread_(network_protocol)" title="Thread (network protocol)">Thread</a></li>
<li>TIBUMAC</li>
<li><a href="TSMP" title="TSMP">TSMP</a></li>
<li><a href="WirelessHART" title="WirelessHART">WirelessHART</a></li>
<li><a href="Zigbee" title="Zigbee">Zigbee</a></li>
<li><a href="Z-Wave" title="Z-Wave">Z-Wave</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Programming_language" title="Programming language">Programming<br>languages</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="C_(programming_language)" title="C (programming language)">C</a></li>
<li><a href="LabVIEW" title="LabVIEW">LabVIEW</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Computer_hardware" title="Computer hardware">Hardware</a></th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Arduino" title="Arduino">Arduino</a></li>
<li><a href="Iris_Mote" class="mw-redirect" title="Iris Mote">Iris Mote</a></li>
<li><a href="Sun_SPOT" title="Sun SPOT">Sun SPOT</a></li>
<li><a href="XBee" title="XBee">XBee</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Software" title="Software">Software</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Ns_(simulator)" title="Ns (simulator)">NS-2</a></li>
<li><a href="LinuxMCE" title="LinuxMCE">LinuxMCE</a></li>
<li><a href="OPNET" title="OPNET">OPNET</a></li>
<li><a href="TinyOS" title="TinyOS">TinyDB-TOSSIM</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Application_software" title="Application software">Applications</a></th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Key_distribution_in_wireless_sensor_networks" title="Key distribution in wireless sensor networks">Key distribution</a></li>
<li><a href="Location_estimation_in_sensor_networks" title="Location estimation in sensor networks">Location estimation</a></li>
<li><a href="Sensor_network_query_processor" title="Sensor network query processor">Sensor network query processor</a></li>
<li><a href="Sensor_web" title="Sensor web">Sensor web</a></li>
<li><a href="Wireless_powerline_sensor" title="Wireless powerline sensor">Wireless powerline sensor</a></li>
<li><a href="Telemetry" title="Telemetry">Telemetry</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Routing_protocol" title="Routing protocol">Routing<br>protocols</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Ad_hoc_On-Demand_Distance_Vector_Routing" title="Ad hoc On-Demand Distance Vector Routing">Ad hoc On-Demand Distance Vector Routing</a> (AODV)</li>
<li><a href="Dynamic_Source_Routing" title="Dynamic Source Routing">Dynamic Source Routing</a> (DSR)</li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Academic_conference" title="Academic conference">Conferences</a>,<br><a href="Academic_journal" title="Academic journal">journals</a></th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="European_Conference_on_Wireless_Sensor_Networks" title="European Conference on Wireless Sensor Networks">European Conference on Wireless Sensor Networks</a> (EWSN)</li>
<li><a href="International_Conference_on_Information_Processing_in_Sensor_Networks" title="International Conference on Information Processing in Sensor Networks">International Conference on Information Processing in Sensor Networks</a> (IPSN)</li>
<li><a href="Conference_on_Embedded_Networked_Sensor_Systems" title="Conference on Embedded Networked Sensor Systems">Conference on Embedded Networked Sensor Systems</a> (SenSys)</li></ul>
</div></td></tr></tbody></table></div></div><!--htdig_noindex--><div><div class="zim-footer">
This article is issued from <a class="external text" title="Last edited on 2025-03-09" href="https://en.wikipedia.org/wiki/?title=Sensor_node&oldid=1279685235">Wikipedia</a>. The text is available under <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en">Creative Commons Attribution-Share Alike 4.0</a> unless otherwise noted. Additional terms may apply for the media files.
</div>
</div><!--/htdig_noindex--></div>
</div>
</main>
</div>
</div>
</div>
</body></html>